@charset "UTF-8";
body{font-family: "Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;margin:0;}
body{height:100%}
/* label,span,i,b{font-weight:normal;margin:0;padding:0; font-style:normal;} - liuwenfeng*/
label,span{font-weight:normal;margin:0;padding:0; font-style:normal;}
*{box-sizing: content-box;}
#row,ul,h1,h2,h3,h4{margin:0;padding:0;}
ul{ list-style-type:none;}
a{cursor:pointer; color:#333;text-decoration:none;}
.log_bd{ background:#1d8bd8;}
#loginbox{
	width:945px;
	background:url(../images/log_bg.png) no-repeat 0 0px;
	margin:0 auto;
	padding:280px 0 50px 0;
}
.log_frame{ font-size:14px; color:#fff;padding:0 0 0 280px;}
.log_frame p{ padding:0 0 16px 0;margin:0;}
.srt_put1{border-radius:15px;-webkit-border-radius:16px;-moz-border-radius:16px;-o-border-radius:16px; border:0 none; background:#fff; width:200px; height:28px; line-height:28px; padding:2px 15px; color:#333; vertical-align:middle;}
.lg_item{ display:inline-block; width:100px; font-size:16px; text-align:right; padding:0 15px 0 0; vertical-align:middle;}
.wid100{ width:90px;}
.p0_5{padding: 0px 5px;}.fLeft{float:left;}.fRight{float:right;}.clear{clear:both;}
.mr15{ margin-right:15px;}.mr10{ margin-right: 10px}.mr5{ margin-right:5px}
.mr25{ margin-right:25px;}
.log_btn1 {
    background:#66d354;
    border: 0 none;
    border-radius:16px;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	-o-border-radius:16px;
    color: #fff;
    font-size: 16px;
    padding: 8px 16px;
    text-align: center;
	text-align:center;
	width:100px;
}
.log_frame p.pt16{padding-top:16px; text-align:center; padding-left:65px; text-align:left;}
.log_frame p.p_h{height:29px;}
.log_frame .error {
    background: url(../images/srt_bg.png) no-repeat 8px 5px #fff1db;
    border: 0 none;
    border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
    color: #ff6600;
    font-size: 12px;
	height:17px;
	line-height:17px;
    padding: 6px 10px 6px 35px;
	display:inline-block;
	width:185px;
}
/************index 2015/4/2***************/
.main_bd{ background:#fff;}
.main-header{ background:#1d8bd8; padding:10px 28px;}
.head-cont{ background:url(../images/srt_logo.png) no-repeat 0 0; height:58px; padding:10px 0 0 0; text-align:right; font-size:14px; color:#fff;}
.srt-user{ background:url(../images/srt_icons.png) no-repeat 0 0px; padding:0px 20px 0px 30px; display:inline-block; height:25px; line-height:25px;}
a.srt-quit{ background:url(../images/srt_icons.png) no-repeat 0 -56px; padding:0px 0px 0px 28px; display:inline-block; height:25px; line-height:25px; color:#fff;}
a.colo_green,.colo_green{ color:#00CC00;}
#cont-left,.con-left{ float:left; display:inline; margin:0; padding:0; background:#f0f7fd; border-top:1px solid #5aa6ef; text-align:left;}
#cont-right,.cont-right{ float:left; display:inline; margin:0; padding:0; width:100%;}
.srt-menu-manger{ background:url(../images/menu_bg.jpg) repeat-x 0 0; height:39px; line-height:39px; font-size:14px; margin:0; padding:0 0 0 20px; color:#fff;}
.srt-menu-manger span{ background:url(../images/srt_icons.png) no-repeat 0 -106px; padding:0 0 0 25px; display:block;}
.menu-one{ cursor:pointer; background:#d9e8f3; padding:0 0 0 4%; border-bottom:1px solid #b9c7d3; height:34px; line-height:34px; font-size:14px; display:block; color:#333;}
.menu-one b{ background:url(../images/srt_icons.png) no-repeat 0 -179px; display:inline-block; width:26px;}
.menu-one:hover{ text-decoration:none;}
.wid187{ width:186px;}
.welcom{ text-align:center; padding:15px 0 0 0;}
.title{ background:#edf4fa; border-bottom:1px solid #d7e2ea; height:39px; line-height:39px; padding:0 0 0 15px;}
.menu-son{padding:6px 0; display:none;}
.menu-son li{ font-size:12px; padding:0 0 0 52px; margin:0; height:30px; line-height:30px; display:block; background:url(../images/srt_icons.png) no-repeat 40px -240px;}
.menu-son li.hovers{ background:url(../images/menu_hover.png) no-repeat 0 0;}
.menu-son li.hovers a{ color:#fff;}
/******************2015/4/7************************/
.main-cont{ padding:10px 20px; margin:0;}
.srt-btn{font-size:12px; margin-right:6px;}
.regsecces{border:1px solid #119b89; background:#fff; width:600px;}
a.dialog-close{ position:absolute; right:15px; top:0px;}
.dialogh3{ background:#1d8bd8; height:38px; line-height:38px; font-size:14px;}
.dialogtt{ color:#fff; display:inline-block; padding:0px 0 0 18px; margin:0px;}
.closeopa{ opacity:0.6;filter:alpha(opacity=60);}
.srt-itembox{ padding:20px 0; height:450px; overflow:auto;}
.srt-itembox p {padding:6px 0;}
.srt-itembox p span{width:157px; text-align:right; display:inline-block; padding:0 10px 0 0; vertical-align:middle;}
.srt-itembox p span i{ color:#ff0000; font-weight:bold; display:inline-block;padding:0 3px 0 0; margin:0;}
.srt-put1{border:1px solid #ddd;padding:0 5px; height:30px; line-height:30px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color:#333;vertical-align:middle;}
.wid300 {width: 300px;}
.srt-area{width:300px; padding:5px; height:100px; vertical-align:middle;}
.srt-dialog{ width:600px; position:relative;}
.modal-footer-hide{display:none;}
.mr30{ margin-right:30px;}
.form-horizontal .item,.item{ padding-right:0px; float:left; display:inline;}
.form-horizontal .itemput,.itemput{ height:23px; width:270px;}
.form-horizontal .wid90{ width:345px;}
.form-horizontal .item2,.item2{ padding-right:0px; padding-top:0;}
.pt15{ padding-top:15px;}
.modal-header{ background:#1d8bd8; color:#fff;}
#bsmodaltitle{ font-size:16px; font-weight:bold;}
.table tr.tab-th{background:#eee;}
.table{text-align:center;}
.table a{ color:#337ab7;}
.clear{clear:both;}
.fl{display:inline;float:left;}
.fr{float:right;display:inline;}
.disline{display:inline-block !important;}
.selt{width:200px; vertical-align:middle; margin-right:10px; height:18px;}
.pb10{padding-bottom:10px;}
.col_red{color:red;}
.alert2 {
    border: 1px solid transparent;
    border-radius: 4px;
    margin-bottom: 12px;
    padding: 3px 10px;
    background:#f6f6f6;
}
.widput1{width:110px !important;}
.mr10{margin-right:10px;}
.backs{background:url(../images/arrow-previous.png) no-repeat 0 8px;margin-left:20px;padding:0 0 0 23px;border:0 none;}
.homes{background:url(../images/srt_icons.png) no-repeat 0 -577px;margin-left:20px;padding:0 0 0 20px;border:0 none;}
.itemset{padding:7px 0 0 12px;}
.regnum{border-radius: 6px; padding: 0px 10px; background: none repeat scroll 0px 0px rgb(252, 248, 227);}
#maintab{padding:0px;margin-left:20px;margin-top:20px;}
#maintab li.active a{background:#6cb3e3; color:#fff;border:1px solid #6cb3e3;}
.nav-tabs {
    border-bottom: 1px solid #6cb3e3;
}
.uploader{
position:relative;
display:inline-block;
overflow:hidden;
cursor:default;
padding:0;
margin:0px;
-moz-box-shadow:0px 0px 5px #ddd;
-webkit-box-shadow:0px 0px 5px #ddd;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.filename{
float:left;
display:inline-block;
outline:0 none;
height:32px;
width:220px;
margin:0;
padding:8px 10px;
overflow:hidden;
cursor:default;
border:1px solid;
border-right:0;
font:9pt/100% Arial, Helvetica, sans-serif; color:#777;
text-shadow:1px 1px 0px #fff;
text-overflow:ellipsis;
white-space:nowrap;
-moz-border-radius:5px 0px 0px 5px;
-webkit-border-radius:5px 0px 0px 5px;
border-radius:5px 0px 0px 5px;
background:#f5f5f5;
background:-moz-linear-gradient(top, #fafafa 0%, #eee 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f5f5f5));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f5f5f5',GradientType=0);
border-color:#ccc;
-moz-box-shadow:0px 0px 1px #fff inset;
-webkit-box-shadow:0px 0px 1px #fff inset;
box-shadow:0px 0px 1px #fff inset;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.button-file{
float:left;
height:30px;
display:inline-block;
outline:0 none;
margin:0;
cursor:pointer;
border:1px solid;
font:bold 9pt/100% Arial, Helvetica, sans-serif;
-moz-border-radius:0px 5px 5px 0px;
-webkit-border-radius:0px 5px 5px 0px;
border-radius:0px 5px 5px 0px;
-moz-box-shadow:0px 0px 1px #fff inset;
-webkit-box-shadow:0px 0px 1px #fff inset;
width:60px;
}
.uploader input[type=file]{
position:absolute;
top:0; right:0; bottom:0;
border:0;
padding:0; margin:0;
height:30px;
cursor:pointer;
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity: 0;
opacity:0;
}
input[type=button]::-moz-focus-inner{padding:0; border:0 none; -moz-box-sizing:content-box;}
input[type=button]::-webkit-focus-inner{padding:0; border:0 none; -webkit-box-sizing:content-box;}
input[type=text]::-moz-focus-inner{padding:0; border:0 none; -moz-box-sizing:content-box;}
input[type=text]::-webkit-focus-inner{padding:0; border:0 none; -webkit-box-sizing:content-box;}
.blue .button-file{
color:#fff;
text-shadow:1px 1px 0px #09365f;
background:#064884;
background:-moz-linear-gradient(top, #3b75b4 0%, #064884 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b75b4), color-stop(100%,#064884));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b75b4', endColorstr='#064884',GradientType=0);
border-color:#09365f;
font-weight:normal;
}
input[type="file"] {
    display: inline-block;
}
.blue:hover .button-file{
background:#3b75b4;
background:-moz-linear-gradient(top, #064884 0%, #3b75b4 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#064884), color-stop(100%,#3b75b4));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#064884', endColorstr='#3b75b4',GradientType=0);
}
.timeput{width: 115px; height: 23px; display: inline-block;}
.checkbox-inline + .checkbox-inline{margin-left:0;}
.wordsty{font-size:12px;padding-top:7px;color:#ff0000;display:inline-block; vertical-align:middle;}
.upload{font-size:12px;margin-top:7px;}
.upspan{width:115px; text-align:right;padding:0 10px 0 0; display:inline-block;}
.wid170{width:170px;}
.icon-adds{background:#5bc0de url(../images/srt_icons.png) no-repeat 6px -372px; padding-left:20px;}
.icon-editor{ background:url(../images/srt_icons.png) no-repeat 2px -426px #5cb85c; padding-left:20px;}
.icon-delt{ background:url(../images/srt_icons.png) no-repeat 6px -489px #d9534f; padding-left:20px;}
.icon-copy{ background:url(../images/srt_icons.png) no-repeat 6px -534px #5bc0de; padding-left:23px;}
.mapicon{ vertical-align:middle; margin-right:8px;margin-top：-8px;}
.pointer{margin:0 8px; vertical-align:middle;}
.widtime{width:129px;}
.station{margin-top:8px; display:inline-block;padding:3px 5px 5px 5px;}
.banimg{vertical-align:top;}
.mb30{margin-bottom:30px;}
.perm {
    background: none repeat scroll 0 0 #f8f8f8;
    border: 1px solid #d9e8f3;
    font-size: 14px;
    height: 350px;
    margin-left: 30px;
    overflow: auto;
    width: 530px;
}
.icon-refresh{background:url(../images/srt_icons.png) no-repeat 3px -634px #5cb85c; padding-left:23px;}
.icon-save{background:url(../images/srt_icons.png) no-repeat 3px -686px #5cb85c; padding-left:23px;}
.icon-tui{background:url(../images/srt_icons.png) no-repeat 3px -743px #5cb85c; padding-left:23px;}
.icon-perm{background:url(../images/srt_icons.png) no-repeat 3px -802px #5cb85c; padding-left:23px;}
.icon-send{background:url(../images/srt_icons.png) no-repeat 3px -851px #5bc0de; padding-left:23px;}
.icon-ok{background:url(../images/srt_icons.png) no-repeat 3px -896px #5cb85c; padding-left:23px;}
.icon-no{background:url(../images/srt_icons.png) no-repeat 3px -950px #d9534f; padding-left:22px;}
.treeput{background:url(../images/srt_icons.png) no-repeat 140px -1023px #fff; padding-left:22px;margin-right: 10px;width: 160px;border: 1px solid #ddd;border-radius: 3px;color: #333;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    vertical-align: middle;}
.gl-ok{background:url(../images/srt_icons.png) no-repeat -4px -902px #428bca; display:inline-block;width:15px; height:15px;}
.gl-remove{background:url(../images/srt_icons.png) no-repeat -3px -1070px #fff; display:inline-block;width:15px; height:15px;}
.treepost{display:inline-block; position:relative;}
.treeicon{background:url(../images/srt_icons.png) no-repeat 260px -1020px #fff; }
.wid160{width:160px;}
.login_tip{
	width: 100%; height: 35px; line-height: 35px; color: orange; background: none repeat scroll 0px 0px rgb(34, 34, 34);
}
.login_tip_info{
	width:945px; margin:0 auto; text-align:center;
}
.help-block {
margin-top: 9px;
margin-bottom: 0;
}
.er-bd{background:#f8f8f8;}
.error-box{width:100%; text-align:center;}
.error-info{margin:0px auto; padding:150px 0 0 0;width:600px;}
.sorry{color: #555;font-size: 18px;font-weight: normal;line-height: 28px; margin-bottom: 15px;text-align: center;}
.c2{height:35px;text-align:center}
.c2 a{display:inline-block;margin:0 4px;font-size:14px;height:23px;color:#626262;padding-top:1px;text-decoration:none;text-align:left}
.c2 a:hover{color:#626262;text-decoration:none;}
.c2 a.home{width:66px;background:url("../images/02.png");padding-left:30px}
.c2 a.home:hover{background:url("../images/02.png") 0 -24px}
.c2 a.home:active{background:url("../images/02.png") 0 -48px}
.c2 a.re{width:66px;background:url("../images/03.png");padding-left:30px}
.c2 a.re:hover{background:url("../images/03.png") 0 -24px}
.c2 a.re:active{background:url("../images/03.png") 0 -48px}
.c2 a.sr{width:153px;background:url("../images/04.png");padding-left:28px}
.c2 a.sr:hover{background:url("../images/04.png") 0 -24px}
.c2 a.sr:active{background:url("../images/04.png") 0 -48px}
.c3 {color: #999;font-size: 12px; padding-bottom:50px;text-align: center;}
label.valid {
  width: 24px;
  height: 24px;
  background: url(../images/valid.png) center center no-repeat;
  display: inline-block;
  text-indent: -9999px;
}
label.error {
  font-weight: bold;
  color: red;
  padding: 2px 8px;
  margin-top: 2px;
}
.form-group.error > label, .form-group.error .help-block, .form-group.error .help-inline {
    color: #b94a48;
}
.form-group.error input, .form-group.error select, .form-group.error textarea {
    border-color: #b94a48;
    color: #b94a48;
}
.form-group.error input:focus, .form-group.error select:focus, .form-group.error textarea:focus {
    border-color: #953b39;
    box-shadow: 0 0 6px #d59392;
}
.form-group.error .input-prepend .add-on, .form-group.error .input-append .add-on {
    background-color: #f2dede;
    border-color: #b94a48;
    color: #b94a48;
}
.form-group.success > label, .form-group.success .help-block, .form-group.success .help-inline {
    color: #468847;
}
.form-group.success input, .form-group.success select, .form-group.success textarea {
    border-color: #468847;
    color: #468847;
}
.form-group.success input:focus, .form-group.success select:focus, .form-group.success textarea:focus {
    border-color: #356635;
    box-shadow: 0 0 6px #7aba7b;
}
.form-group.success .input-prepend .add-on, .form-group.success .input-append .add-on {
    background-color: #dff0d8;
    border-color: #468847;
    color: #468847;
}
.form-control{display:inline-block;}
.loads{position:absolute;top:30%; left:43%; z-index:1000000;background:#000; opacity:0.7;-webkit-opacity:0.7;-moz-opacity:0.7; color:#fff;font-size:14px; padding:15px 30px;}
.unable{
	display:none;
	background:transparent;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:9999;
	height:100%;
}
.wid300{width:300px;}
.wid315{width:315px;}
.wid1{width:115px;}
.wid2{width:415px;}
.sets input[type="checkbox"] {height:15px;}
.point{cursor:pointer;}

.label-piao {
	background-color: #fd6e0e;
}
.label-piao a {
	color:#fff;
}

.select_side{float:left; width:175px;}
.select_side p{margin: 7px 0 10px;}
.form-group .select2{width:155px;height:120px;outline: none;}
.select_opt{float:left; width:40px; height:100%; margin-top: 64px;}
.select_opt p{width:26px; height:26px; margin-top:6px; background:url(../images/arr.gif) no-repeat; cursor:pointer; text-indent:-999em}
.select_opt p#toright{background-position:2px 0}
.select_opt p#toleft{background-position:2px -22px}
.sub_btn{clear:both; height:42px; line-height:42px; padding-top:10px; text-align:center}

.allgro{border-bottom:1px solid #ccc;height:52px;line-height:52px;padding-left:20px;color:#eee;}
.allgro li{ display:inline-block;cursor:pointer;margin:0 15px;color:#333}
.allcur{ border-bottom:3px solid #a2d634}

.backsTop{background: url(../images/arrow-previous.png) no-repeat}

/* 2015-08-03 */
.phoneBg{width:251px;height:313px;background:url(../images/phoneBg.png) no-repeat;margin:0px auto;padding:95px 15px 70px 15px;border-radius:49px;}
.phoneBg h3{height:25px;line-height:20px;text-align:center;color:#fff;font-size:14px;margin:0;padding:0;position:relative}
.phoneContent{height:262px;background:#fff;overflow-y:auto;padding:10px;}
.phoneContent img{width:214px;}
.phoneContent p{word-wrap:break-word}
.phoneBg h3 a{position:absolute;right:-23px;top:-109px}
.dialogPhoneBg{position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);}
.phoneTw{position:absolute;left:50%;margin:-485px 0 0 -140px; z-index: 100;}
.backBtnPhone{position:absolute;top:-20px;width:20px;height:20px;border-radius:10px;background:#d9534f;color:#fff;padding:0;line-height:20px;}
.backBtnPhone:hover{color:#fff}

.preview{overflow:hidden;margin-left: -201px; height: 0; display: inherit;}
#imghead {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);}

.icon-android{background:url(../images/android.gif) no-repeat 1px; padding-left:23px;}
.icon-iOS{background:url(../images/iOS.gif) no-repeat 1px; padding-left:23px;}
.icon-normal{background:url(../images/icon_state_normal.gif) no-repeat 5px; padding-left:23px;}
.icon-pause{background:url(../images/icon_state_pause.gif) no-repeat 5px; padding-left:23px;}


.drop-adv{padding-left:5px;min-width:75px;left: -30px; margin: 5px 0 0;}
.wid70{width: 275px}

.videoprogram1{width:26px;height:26px;line-height:26px;border:1px solid #ccc;display:inline-block;text-align:center}
.videoprogram2{width:26px;height:26px;line-height:26px;border:1px solid #ccc;display:inline-block;text-align:center}
.videoprogram3{width:26px;height:26px;line-height:26px;border:1px solid #ccc;display:inline-block;text-align:center}
.videoprogram4{width:26px;height:26px;line-height:26px;border:1px solid #ccc;display:inline-block;text-align:center}
.videoprogram5{width:26px;height:26px;line-height:26px;border:1px solid #ccc;display:inline-block;text-align:center}
.videoprogram6{width:26px;height:26px;line-height:26px;border:1px solid #ccc;display:inline-block;text-align:center}
.videoprogram7{width:26px;height:26px;line-height:26px;border:1px solid #ccc;display:inline-block;text-align:center}
.videoprogram8{width:26px;height:26px;line-height:26px;border:1px solid #ccc;display:inline-block;text-align:center}
.videoprogram9{width:26px;height:26px;line-height:26px;border:1px solid #ccc;display:inline-block;text-align:center}
.videoprogram10{width:26px;height:26px;line-height:26px;border:1px solid #ccc;display:inline-block;text-align:center}
.currvideoprogram{background:#ccc}
.widtime2{width:450px;}

/* 2015-10-27 loading加载 */
.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;width:100%;height:100%;_padding:0 20px 0 0;background:rgba(0,0,0,0.6);display:none;}
.showbox{position:fixed;top:0;left:50%;z-index:9999;opacity:0;filter:alpha(opacity=0);margin-left:-110px;}
*html .showbox,*html .overlay{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#AjaxLoading{border:1px solid #8CBEDA;color:#37a;font-size:12px;font-weight:bold;}
#AjaxLoading div.loadingWord{width:220px;height:50px;line-height:50px;border:2px solid #D6E7F2;background:#fff;}
#AjaxLoading img{margin:10px 15px;float:left;display:inline;}

.userP,.userSee,.statisT{ width:96%;margin:0 auto;x}
.userP{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20p}
.userP .regnum{height: 30px;line-height: 30px;text-align: center;background: #D4E9FA none repeat scroll 0% 0%;font-size: 12px;}
.userP .regnum1{height: 30px;line-height: 30px;text-align: center;font-size: 12px;}
.userSee label{margin:0 6px;    color: #333;}
.statisT table{width:100%}
.statisT table th{text-align:center}
.InfoCol{color:#4F96DD;background:#FAFBFD}
.userSee{color:#D4E9FA;}
.userP .regnumcur{background:#2A86D2;color:#fff}
.contContent{ position:relative;height: 600px;overflow-y: auto;overflow-x: hidden;}

.sm-input{width: 40px;height: 16px;}

.loginBg{background: url(../images/login1.png) no-repeat top center;}
.loginPanel{
	width: 260px;height: 310px;background: white;
	padding: 5px 20px;border-radius: 5px;
	position: absolute;left: 60%;top: 220px;
	font-family: "宋体";
}
.m5_0{margin: 5px 0px;}.m5{margin: 5px;}

.m10{margin: 10px;} .m7_10{margin: 7px 10px;}
.loginPanel h4{color: rgb(5,120,192);margin: 20px 0px; font-size:14px; }
.loginPanel .error{font-size:12px;font-weight: normal;}
.registHref{font-size: 10px;float: right;color: gray;}
.loginPanel input{height: 26px;width: 216px;margin: 5px 0px;}
.loginPanel input[type='text'],.loginPanel input[type='password']{padding-left: 30px;}
.loginPanel i{position: absolute;width: 30px; height: 45px;display: block;}
.yun_icon{background: url(../images/login_yun.png) no-repeat center;}
.user_icon{background: url(../images/login_02.png) no-repeat center;}
.pwd_icon{background: url(../images/login_03.png) no-repeat center;}
.yzm_icon{background: url(../images/login_04.png) no-repeat center;}
.yzm-font{display: block;font-size:10px;color: #46A3FF;margin: 7px 0px;}
.errorTip{color:red;font-size: 10px;text-align: center;height: 20px;}


/* ======================== for joli admin(zhanjp added,修改joli admin的部分样式) ============================== */
/* .page-content{background: white !important;}
 */
label.valid{width: 30px !important;float: right;margin-top: -26px !important;}
.ztree{background: white;border: 1px lightgrey solid;}


/* 自定义的表格，width=100%,解决收起左菜单时表头未拉伸;2:去除表格内边框;3:隔行换色; */
.table{width: 100% !important;}
.table th,tr,td{border: none !important;}

/* 奇数行变色用odd，偶数行用even  */
.table tr:nth-child(even) td  {
    background-color: snow;

}

.hit-nav{ height: 80px !important;box-shadow: 0px 5px 6px #888888 !important;margin-bottom: 10px !important;}
.hit-nav li{width: auto !important;}
.hit-nav li.hit-head a:hover{border-top: 3px skyblue solid;padding-top: 26px !important;}
.hit-nav li a{ padding: 30px!important;width: auto !important;}
.hit-nav li a.x-navigation-minimize{padding: 30px 10px !important;}
.hit-nav .fa{color: grey !important;}
li.xn-icon-button a{font-weight: bold;font-size: 14px !important;}

.help-block{display: inline !important;}

.page-container .page-content .page-content-wrap{width: 98% !important;}
body{font-size: 13px !important;}
.unableTxt{color: grey;}.mw120{min-width: 120px;}
.page-content-wrap{background: white;margin: 0px 10px;}.mt2{margin-top: 2px;}
.optionBox{border: 1px #F1F1F1 solid;box-shadow: #E3E3E3 2px 2px;}

select.comp_select {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border: solid 1px #000;
  color: #757575;
  padding: 5px 10px;
  height: 30px;
  border: 1px #E3E3E3 solid;
  line-height: normal;
  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
 	background: url("../images/arrow.png") no-repeat scroll 98% center transparent;
 	background-image:none \9; /*IE8 背景变红色*/ 
    *background-image:none; /*IE7 背景变黑色*/ 
    _background-image:none; /*IE6 背景变橘色*/ 
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
  
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width: 120px;
}

select.comp_select:FOCUS{
	border: 1px #d4d4d4 solid;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select.comp_select::-ms-expand { display: none; }

/* 标签页 */
.pageTab a{color: #4E4E4E;font-size: 14px;padding: 10px 10px 0px 0px;display: inline-block;text-decoration: none !important;}
.pageTab a:HOVER,.pageTab a.active{color: red !important;}
.p0{padding: 0px;}.p5{padding: 5px;}.p10{padding: 10px;}.p5_10{padding: 5px 10px;}

/* 搜索区域 */
.searchArea ul{clear: both;}
.searchArea .title{color: #757575;padding: 5px 10px;}
.searchArea ul li{list-style: none;float: left;padding: 5px 10px;}
.searchArea ul li:hover{color: red;}.searchArea ul li.active{color: red;}

.label.label-type{border: 1px solid red;color: #333333;padding: 5px 10px;}


.modal{z-index: 100 !important;}


.imageBig{
    cursor:pointer;
}